home *** CD-ROM | disk | FTP | other *** search
-
-
- #ifndef __DRAGSUPPORT__
- #define __DRAGSUPPORT__
-
- #include <Drag.h>
- #include <Windows.h>
-
-
-
-
- struct DragHandlerGlobals {
- Boolean acceptableDragFlag;
- Boolean hilitedList;
- };
- typedef struct DragHandlerGlobals
- DragHandlerGlobals, *DragHandlerGlobalsPtr;
-
-
-
- Boolean DragMgrPresent(void);
- OSErr InstallDragHandlers(WindowPtr);
- void RemoveDragHandlers(WindowPtr);
- Boolean DragItemsAreAcceptable(DragReference);
- Boolean DragIsNotInSourceWindow(DragReference);
- pascal OSErr DragTracker(DragTrackingMessage, WindowPtr,
- void *, DragReference);
- pascal OSErr DragReceiver(WindowPtr, void *, DragReference);
-
-
- #endif